//做了一个自加自减乘2的自定义钩子
//hooks 叫做自定义钩子，本质是一个函数
import {ref,computed} from "vue";
//这个函数有一个参数 count 的初始值
export default function useCount(initValue=1){
    console.log("自定义钩子");
    const count = ref(initValue)
    //自加
    const add = () => {
      count.value++;
    }
    //自减
    const decrement = () => {
        count.value--;
    }
    //乘3
    const count3 = computed(() => count.value * 3)
    //返回值是一个对象
    return { count,add,decrement,count3}
}